class SayMessageAdmin extends SayMessagePlus;

static function RenderComplexMessage(
	Canvas Canvas,
	out float XL,
	out float YL,
	optional string MessageString,
	optional int Switch,
	optional PlayerReplicationInfo RelatedPRI_1,
	optional PlayerReplicationInfo RelatedPRI_2,
	optional Object OptionalObject
	)
{
	if (RelatedPRI_1 == None)
		return;

	Canvas.SetDrawColor(255,0,0);
	Canvas.DrawText( RelatedPRI_1.PlayerName$": ", False );
	Canvas.SetPos( Canvas.CurX, Canvas.CurY - YL );
	Canvas.SetDrawColor(255,0,0);
	Canvas.DrawText( MessageString, False );
}

static function color GetConsoleColor( PlayerReplicationInfo RelatedPRI_1 )
{
	return Default.DrawColor;
}

defaultproperties
{
	bBeep=true
	//bComplexString=True
	DrawColor=(R=255,G=0,B=0,A=255)
	LifeTime=6
}
